package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.StandardDb15W;

/**
 * standardStructMapper接口
 * 
 * @author ruoyi
 * @date 2025-05-27
 */
public interface StandardDb15WMapper 
{
    /**
     * 查询standardStruct
     * 
     * @param id standardStruct主键
     * @return standardStruct
     */
    public StandardDb15W selectStandardDb15WById(String id);

    /**
     * 查询standardStruct
     *
     * @param id standardStruct主键
     * @return standardStruct
     */
    public List<StandardDb15W> selectStandardDb15WByBId(String id);

    /**
     * 查询standardStruct
     *
     * @param id standardStruct主键
     * @return standardStruct
     */
    public List<StandardDb15W> selectStandardDb15WByBIdTree(String id);

    /**
     * 查询standardStruct列表
     * 
     * @param standardDb15W standardStruct
     * @return standardStruct集合
     */
    public List<StandardDb15W> selectStandardDb15WList(StandardDb15W standardDb15W);

    /**
     * 新增standardStruct
     * 
     * @param standardDb15W standardStruct
     * @return 结果
     */
    public int insertStandardDb15W(StandardDb15W standardDb15W);

    /**
     * 修改standardStruct
     * 
     * @param standardDb15W standardStruct
     * @return 结果
     */
    public int updateStandardDb15W(StandardDb15W standardDb15W);

    /**
     * 删除standardStruct
     * 
     * @param id standardStruct主键
     * @return 结果
     */
    public int deleteStandardDb15WById(String id);

    /**
     * 删除standardStruct
     *
     * @param id standardStruct主键
     * @return 结果
     */
    public int deleteStandardDb15WByBId(String id);

    /**
     * 批量删除standardStruct
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteStandardDb15WByIds(String[] ids);
}
